newel of winding stairs - Spanish English Dictionary